.bgt{ 
  padding: 20px; 
  filter: alpha (opacity=50);  
  -moz-opacity: 0.50;
  opacity: 0.50;
  -khtml-opacity: 0.5;
  background-color:  white;
  color: black;
  -moz-border-radius: 15px;
  border-radius: 15px;
  }  

.roll{  
  -moz-border-radius: 15px;
  border-radius: 15px;
  margin: 20px;
  padding: 20px;
  background-color: white; 
  width:  90%;
  position:  absolute;
  top: 10;
  font-Family: 'Acme', sans-serif;
  } 

td{
  font-Family: 'Acme', sans-serif;
  font-size: smaller;
  width: 14%;
  vertical-align: top;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: dotted 1px lightgray;
  } 

.tdhdr{
  font-Family: 'Acme', sans-serif;
  color: white;
  background-color: #0038ac;
  text-align: center;
  font-size: larger;
  border-style: none;
  } 
body{
  background-color: red;
  font-Family: 'Acme', sans-serif;
  } 
table{
  width: 100%;
  font-Family: 'Acme', sans-serif;
  text-align: center;
  }
select{
font-Family: 'Acme', sans-serif;
} 